handle roughly - German English Dictionary